package com.xh.bussiness.teachbook.service;

import com.xh.bussiness.teachbook.bean.dto.TeachingBookPlanDto;
import com.xh.bussiness.teachbook.bean.request.QueryTeachingBookPlanRequest;
import com.xh.bussiness.teachbook.model.TeachingBookPlan;
import com.xh.core.service.IBaseService;

import java.util.List;

/**
 * <p>
 *
 * </p>
 *
 * @author Pitt zhang
 * @since 2019/9/4
 */
public interface ITeachingBookPlanService extends IBaseService<TeachingBookPlan> {

    TeachingBookPlanDto queryTeachingBookPlan(QueryTeachingBookPlanRequest request);


    /**
     * 删除计划安排
     * @param detailPlanId
     */
    String deleteTextbookPlanDetail(String detailPlanId);

    /**
     * 小程序查询排课计划列表
     * @param lwStudentId
     * @return
     */
    List<TeachingBookPlan> queryTeachingBookPlanIdsByLwStudentId(String lwStudentId);

}
